package com.auto.api.framework.strategy;

import com.auto.api.framework.entity.ContextParamBO;
import com.auto.api.framework.entity.ResponseBO;

/**
 * @author liangshf
 * @version 创建时间：2019年7月28日 下午4:53:38
 * 类说明 处理策略接口
 */
public interface IProcessStrategy<Q, R extends ResponseBO> extends IStrategy<String> {

	/**
	 * 执行策略逻辑
	 * @param contextParam ContextParamBO
	 * @return  R
	 */
	R process(ContextParamBO<Q, R> contextParam);

}
